home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / oldwish / TODO < prev    next >
Encoding:
Text File  |  1990-01-24  |  3.0 KB  |  79 lines

  1. BUG:
  2. I must be able to get autofocus in display window, or {shift middle} won't
  3. work since the shift is seen as a keypress and goes to the header window!
  4.  
  5. 1) After typing nothing and hitting return in a header window, it says "already
  6. a group" but then doesn't redisplay the background big enough!  If you do an
  7. mx-starting button press on something, it resets the handlers and then displays
  8. it correctly again.
  9.  
  10. 2) If you put focus into a header window, and then type on display window, focus
  11. is still in header window and you can't get rid of it!
  12.  
  13. To fix, I put focus window as parent window:
  14. >    The difference is that wsPtr->curFocusPtr is set for title when called with
  15. >    surrounding window, but this isn't true for header.
  16. >    --> If I put focus in header window and then type in the edit window, I get
  17. >    the letters in the header window!
  18.  
  19. If I execute sun4.md/wish, it can't find .wish file!
  20. Need interpreter in main for calls to WishCreate for its calls to
  21.     Tx_SetupAndFork.
  22. I can't seem to edit headers anymore!!!
  23.  
  24. Plus Mendel's bug discoveries.
  25.  
  26. BUG:  panic doesn't kill wish process, and it can't be killed.
  27.  
  28. What must I do to get border between tx window and upper scroll bar?  I'm
  29. leaving in tx stripe right now to sort of hide this, but it's ugly this way.
  30.  
  31. Why must I copy interpreter result to buffer to display it?  (WishPrintTclError)
  32.  
  33.  
  34. BUG:  If full string doesn't fit, it just displays blank!
  35.  
  36. BUG:  Initial size picking picks ugly size.  Is it really happenning?
  37.  
  38. BUG:  With option -nopick the display comes up blank!
  39.  
  40. BUG:  Auto resize fights with you if you resize the window.
  41.  
  42. BUG:  Auto resize picks very long window with mostly half blank
  43.     when you add two fields.
  44.  
  45.     
  46. Make scrollbar white if background is.
  47.  
  48. Move global display to be per-window.
  49. Use X11 Size hints to deal with resize aspect ratios, etc.
  50. John uses PResizeInc|PMinSize.
  51. How can XCreateSimpleWindow, etc return error status?
  52. PointerMotionMask && PointerMotionHintsMask?
  53. Change to use selection instead of background in reverseGc, and call it
  54.     selectionGc.
  55. accessTime = atime = time file data last read or mod'd
  56. descModifyTime = ctime = time file status last changed, writing
  57.     and inode changes.  (true in sprite that writing changes this too?)
  58. dataModifyTime = mtime = time data last modified.
  59. createTime = ??????
  60. FsflatRedraw in fsflatDisplay.c seems to imply that things can be
  61.     sorted by more than one way at a time.  Is this true?  Bad.
  62.  
  63.  
  64. Where I use ascent and descent for char heights, should I be calling
  65.     an Sx DefaultHeight routine?
  66.  
  67. FIXED!!
  68. BUG!: I bring it up in proc.  I then ask for access time.  I scroll to where
  69.     DIFFS is first file.  Then it pops up notifier saying "Couldn't get
  70.     attributes for file   .  The file may no longer exist.  It leaves
  71.     it blank and includes date "0".  The position of file is between Makefile
  72.     and Syscall, so it must be the RCS DIRECTORY...  
  73.  
  74.     Notifiers mess up and trash gets copied into names of directory files.
  75.  
  76. Bug:  selecting is highlighting fields as well as name.
  77.  
  78. BUG: exec ls $sel sticks word "exec" into tx window!
  79.